.oList {
    width: 1205px;
    height: 100%;
    /* background-color: blue; */
    overflow: hidden;
}


.oList_1 {
    width: 100%;
    height: 52px;
    /* background-color: blue; */
    margin-top: 10px;
}

.oList_1 .bang1 {
    float: left;
    width: 225px;
    height: 100%;
    /* background-color: yellowgreen; */
}

.oList_1 ul {
    display: flex;
    justify-content: space-between;
    line-height: 52px;
    font-size: 14px;
    /* color: #000; */
}

.oList_1 .inp2 {

    position: relative;
    width: 150px;
    height: 25px;
    float: left;
    line-height: 52px;
    margin-left: 8px;
    font-weight: 700;

}

.oList_1 .inp2 input {

    width: 100%;
    height: 100%;
    border: 1px solid #ccc;
}

.iconfont {
    position: absolute;
    right: 5px;
    top: 0;

}


.oList .oList_2 {
    width: 100%;
    height: 100%;

}

/* 左边 */


.oList_3 {
    float: left;
    width: 225px;
    height: 500px;
    /* background-color: yellow; */
}

.oList_3 h2 {
    width: 180px;
    height: 35px;
    line-height: 35px;
    margin-left: 10px;
    border-bottom: 1px solid #000;
    color: #000;
    font-size: 18px;
}

.oList_3 ul {
    padding-left: 20px;
    padding-top: 10px;
}

.oList_3 ul li {
    width: 100%;
    height: 27px;
    font-size: 16px;
}

.oList_3 ul li:hover {
    color: red;
}

/* 右边 */
.oList_4 {
    float: left;
    width: 980px;
    height: 100%;
    /* background-color: rgb(83, 31, 195); */
}

.oList_4 .bang2 {
    width: 100%;
    height: 176px;
    /* background-color: #9932CC; */
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    padding-bottom: 20px;
    border: 1px solid #ccc;
}


.bang2 .pin1 {
    width: 100%;
    height: 20px;
    line-height: 20px;
    /* color: red; */

}

.bang2 .pin1 p {
    width: 80px;
    float: left;
    border-right: 1px solid #9999a6;
    margin-right: 8px;
    text-align: center;
    font-style: 14px;
}


.pin1 ul li {
    float: left;
    padding: 0 10px;
}

.pin1 ul li input {
    width: 40px;
    height: 18px;
    float: left;
    /* display: block; */
    margin: 0 7px;
    border-radius: 4px;
    line-height: 18px;
    text-align: center;

}

.pin1 ul li input:nth-child(1),
.pin1 ul li input:nth-child(2) {
    border: 1px solid #9999a6;
}



.pin1 ul li input:nth-child(3) {
    background-color: #f0f0f0;
}


.oList_4 .bang3 {
    width: 100%;
    height: 50px;
    /* background-color: #f0f0f0; */
    line-height: 50px;
}

.oList_4 .bang3 span {
    color: red;

}

.oList_4 .bang4 {
    width: 100%;
    height: 40px;
    background-color: #f0f0f0;
    display: flex;
    justify-content: space-between;
    /* text-align: center; */
}

.oList_4 .bang4 .bang4_l {
    width: 410px;
    height: 40px;
    line-height: 40px;
}

.oList_4 .bang4 .bang4_l ul {
    width: 100%;
    height: 100%;
    /* display: flex;
    justify-content: space-between; */
}

.bang4_l ul li {
    float: left;
    width: 82px;
    height: 100%;
    text-align: center;
    border-right: 2px solid #fff;
}

.bang4_l ul li:hover {
    background-color: #ff4554;
}

.bang4_r ul {
    line-height: 40px;
}

.bang4_r ul li {
    margin: 0 5px;
    float: left;
}

/* 列表 */

.bang4_b {
    float: right;
    width: 980px;
    height: 100%;
    background-color: #f0f0f0;
    padding: 6px;
    z-index: 99;

}

.bang4_b .listOne {
    position: relative;
    width: 980px;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
}


.bang4_b .listOne>li {
    /* position: relative; */
    width: 230px;
    height: 430px;
    /* background-color: blue; */
    /* width: 24%; */
    width: 245px;
    cursor: pointer;
}

.xiangqing_1>img:nth-child(1) {
    width: 230px;
    height: 280px;
    /* border: 1px solid black; */
}


/* 接口里面的a标签 */
.lianjie {
    display: inline-block;
    margin: 6px;
}

.huodong {
    position: absolute;
    /* left: 0; */
    top: 230px;
    width: 230px;
    height: 45px;
    background-color: blue;
}

.huodong img {
    /* position: absolute; */
    width: 100%;
    height: 100%;
}

.bang4_b ul>li p {
    color: #000;
    margin: 9px 0;
    font-size: 14px;
}

.bang4_b ul>li p:nth-child(3) {
    /* color: red; */
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.bang4_b ul>li h2 {
    color: #000;
    font-size: 16px;
    margin-bottom: 10px;
}

.ol {
    width: 100%;
    height: 38px;
    /* background-color: pink; */
}

.ol li {
    float: left;
    width: 38px;
    height: 38px;
    /* background-color: blueviolet; */
    margin-right: 8px;
}

.ol li img {
    width: 100%;
    height: 100%;
    display: block;
}